summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/nvdrv/core/heap_mapper.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/hle/service/nvdrv/core/heap_mapper.h')
-rw-r--r--src/core/hle/service/nvdrv/core/heap_mapper.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/core/hle/service/nvdrv/core/heap_mapper.h b/src/core/hle/service/nvdrv/core/heap_mapper.h
index 8b23638b8..491a12e4f 100644
--- a/src/core/hle/service/nvdrv/core/heap_mapper.h
+++ b/src/core/hle/service/nvdrv/core/heap_mapper.h
@@ -6,6 +6,7 @@
#include <memory>
#include "common/common_types.h"
+#include "core/device_memory_manager.h"
namespace Tegra::Host1x {
class Host1x;
@@ -15,7 +16,7 @@ namespace Service::Nvidia::NvCore {
class HeapMapper {
public:
- HeapMapper(VAddr start_vaddress, DAddr start_daddress, size_t size, size_t smmu_id,
+ HeapMapper(VAddr start_vaddress, DAddr start_daddress, size_t size, Core::Asid asid,
Tegra::Host1x::Host1x& host1x);
~HeapMapper();
@@ -41,8 +42,8 @@ private:
VAddr m_vaddress;
DAddr m_daddress;
size_t m_size;
- size_t m_smmu_id;
+ Core::Asid m_asid;
std::unique_ptr<HeapMapperInternal> m_internal;
};
-} // namespace Service::Nvidia::NvCore \ No newline at end of file
+} // namespace Service::Nvidia::NvCore